package cn.edu.neu.lab603.cloudeval.strategy

import cn.edu.neu.lab603.cloudeval.entity.{DataCenter, PhysicalMachine, VirtualMachine}

/** 没有任何调度策略。
  *
  * Created by yfwz100 on 16/9/24.
  */
class NaiveReallocationStrategy extends ReallocationStrategy {
  type VM = VirtualMachine
  type Host = PhysicalMachine

  override def checkResourcesViolation(dataCenter: DataCenter): Boolean = false

  override def reallocate(dataCenter: DataCenter): scala.collection.Map[VM, Host] = ???

}
